package com.ktgj.train.domain;

import com.ktgj.common.core.annotation.Excel;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;

public class TrainChangeOrder implements Serializable {
    public TrainChangeOrder() {
        this.orderTickets = new ArrayList<>();
    }

    /**
     * 是否成功
     */
    private boolean success;
    /**
     * 提示信息
     */
    private String msg;
    /** 订单号 */
    @Excel(name = "订单号")
    private String orderid;
    /** 车次号 */
    @Excel(name = "车次号")
    private String trainNumber;
    /** 出发车站 */
    @Excel(name = "出发车站")
    private String departureStationName;
    /** 到达车站 */
    @Excel(name = "到达车站")
    private String arrivalStationName;
    /** 出发时间 */
    @Excel(name = "出发时间")
    private String departureTime;
    /** 到达时间 */
    @Excel(name = "到达时间")
    private String arrivalTime;
    /** 乘车日期 */
    @Excel(name = "乘车日期")
    private String travelDate;
    /** 改签差价 */
    @Excel(name = "改签差价")
    private String differencePrice;
    /** 票信息 */
    @Excel(name = "票信息")
    private List<TrainChangeOrderTicket> orderTickets;

    public boolean isSuccess() {
        return success;
    }

    public void setSuccess(boolean success) {
        this.success = success;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public String getOrderid() {
        return orderid;
    }

    public void setOrderid(String orderid) {
        this.orderid = orderid;
    }

    public String getDepartureStationName() {
        return departureStationName;
    }

    public void setDepartureStationName(String departureStationName) {
        this.departureStationName = departureStationName;
    }

    public String getArrivalStationName() {
        return arrivalStationName;
    }

    public void setArrivalStationName(String arrivalStationName) {
        this.arrivalStationName = arrivalStationName;
    }

    public String getDepartureTime() {
        return departureTime;
    }

    public void setDepartureTime(String departureTime) {
        this.departureTime = departureTime;
    }

    public String getArrivalTime() {
        return arrivalTime;
    }

    public void setArrivalTime(String arrivalTime) {
        this.arrivalTime = arrivalTime;
    }

    public String getTravelDate() {
        return travelDate;
    }

    public void setTravelDate(String travelDate) {
        this.travelDate = travelDate;
    }

    public List<TrainChangeOrderTicket> getOrderTickets() {
        return orderTickets;
    }

    public void setOrderTickets(List<TrainChangeOrderTicket> orderTickets) {
        this.orderTickets = orderTickets;
    }

    public String getTrainNumber() {
        return trainNumber;
    }

    public void setTrainNumber(String trainNumber) {
        this.trainNumber = trainNumber;
    }

    public String getDifferencePrice() {
        return differencePrice;
    }

    public void setDifferencePrice(String differencePrice) {
        this.differencePrice = differencePrice;
    }
}
